as rare as rocking horse poo - French English Dictionary